package cc.linker.steplink.crm.merchant.dao;

import java.util.List;
import java.util.Map;

public interface GiftTaskDao {
    List<Map<String, Object>> getList(Map<String, Object> map);

    Integer getSendNum(Map<String, Object> da);

    Integer getGiftNum(Map<String, Object> da);

    void add(Map<String, Object> param);

    void edit(Map<String, Object> param);

    void del(Map<String, Object> param);

    int getRename(Map<String, Object> param);

    Map<String, Object> getInfo(Map<String, Object> param);

    List<Map<String, Object>> getSendList(Map<String, Object> param);

    List<Map<String, Object>> getAllTask();

    List<Map<String, Object>> getBirthCustomerList(String today);

    void addGiftLog(Map<String, Object> giftLog);

    Integer getSendLogCount(Map<String, Object> giftLog);
}
